mechanical restraint - Español Inglés Diccionario